home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 November / EnigmA AMIGA RUN 02 (1995)(G.R. Edizioni)(IT)[!][issue 1995-11][Skylink CD].iso / earcd / gfx / dust2.lha / Dust / HISTORY < prev    next >
Text File  |  1995-10-01  |  24KB  |  826 lines

  1. ###############################################################################
  2. #                                                                             #
  3. #                 Dust V2.34 - Copyright ©1994 by A.Maschke                   #
  4. #                           All rights reserved.                              #
  5. #-----------------------------------------------------------------------------#
  6. #                                                                             #
  7. #                                  History                                    #
  8. #                                                                             #
  9. #-----------------------------------------------------------------------------#
  10. #                                                                             #
  11. #   *** - not checked                                                         #
  12. #   *   - wildcard                                                            #
  13. #   LW  - Lightwave                                                           #
  14. #   IM  - Imagine                                                             #
  15. #                                                                             #
  16. ###############################################################################
  17.  
  18. Version 2.34 -  1 October 1995
  19.  -reading/writing MaxonCinema4D-Objects
  20.  
  21. Version 2.31 - 17 September 1995
  22.  -preview-modes: 
  23.    every task needs less memory and produces better results
  24.    -drawmodes COLOR and GREY removed
  25.    -drawmode FACE improved and renamed as COLOR
  26.    -SCREEN-parameters removed
  27.  -bug fixes:
  28.    -format-string-support for all commands which need string-argument,
  29.      e.g. SET, RENAME, REQUEST, SETCOLSGROUP, ...
  30.    -refreshing of preview-windows after changing object-colors
  31.    -particle-alignment (point-mode) improved
  32.  -auto-updating of config-files which are too old
  33.  
  34. Version 2.30 - 15 September 1995
  35.  -amazing new commands: CDEFORM, CDEFORMINTERP
  36.  -bug in the TDDD-saver fixed: textures/subgroups where saved
  37.   incorrect if their size was greater than 2^15 bytes
  38.  -LW-loader merges only edges now (some LW-users create
  39.   "sharp edges" doubling points)
  40.  -new tutorial "DustCDEFORM"
  41.  -new commands CHECKOBJECT, KILLFREEPOINTS, COPYAXIS,
  42.   EXPANDSG, SHRINKSG
  43.  -new parameters FORCESWAP, STARTPCORR, INTERPMODE
  44.  -some (unnecessary) commands removed:
  45.    KILL0EDGES, KILL0FACES, KILL0POINTS
  46.    CREATEFACES, PMORPH,
  47.    SORTFACES, SORTPOINTS, SORTFACES2, SORTPOINTS2
  48.    MAKEDUST, LIMITS, MERGE
  49.  -renamed some commands
  50.    PMORPH2->PMORPH
  51.    MORPH3->BUILDMORPH
  52.    MORPH3RND->DEFORMMORPHRND
  53.    MORPH2->DEFORMMORPH
  54.    MERGE2->MERGE
  55.  -SAVECONFIG didn't save the parameter SFORMAT  - fixed
  56.  -COPYATTS did apply the axis-attributes of the source-object
  57.   to the destination-object - changed
  58.  -after DEFORMMORPH the MORPHATTS-procedure was called - changed
  59.  -MORPHATTS can now be aborted
  60.  -parameter OPTEDGES removed (fixed to TRUE)
  61.  -all docs and help-files updated
  62.  -format-string-extension
  63.  
  64. Version 2.20 - 25 August 1995
  65.  -FAST (very fast) merging
  66.    (Now Dust is the fastest object-converter. (I hope so))
  67.  -new commands SMOOTHINNER, SMOOTHSG
  68.  -command-list splitted into 7 sections
  69.  -new commands EXTRACTSG, CUTSG, INTERPOLATEDATA
  70.  -nice and simple IF-construct
  71.  -new examples: "starfield.bat" and "splines.bat"
  72.  -new spline-types
  73.  -new parameters MAXANGLE, ECHO, SPLINETYPE, SPLINEENDS, SPLINESUBDIV
  74.  -error in triangulate fixed: edges where created as "sharp"
  75.  -files of the archieve rearranged
  76.  -new tutorial "DustSMOOTH"
  77.  
  78. Version 2.10 - 17 August 1995
  79.  -new commands SMOOTH, INSERTPOINT, LATTICE
  80.  -new Mesh2TDDD-program
  81.  -new Screenshot
  82.  
  83. Version 2.04 -  4 August 1995
  84.  -new commands FCOUNT, ECOUNT, PCOUNT, OCOUNT, GETPOINT (good for
  85.   programming)
  86.  -"utility"-drawer introduced (containing "Mesh2TDD")
  87.  -new example-script "BetterExample" demonstrating the new features
  88.  
  89. Version 2.03 -  2 August 1995
  90.  -new command MAKEDUST
  91.  -ADDFACE didn't free it's buffers immediately - many memory was
  92.   consumed adding 200 or more faces
  93.  
  94. Version 2.02 - 16 June 1995
  95.  -ONLINECALC-parameter removed - use . instead:
  96.    .a=345
  97.    .a
  98.  
  99.  -SHOWVALUES didn't work - fixed
  100.  -documentation-bug fixed:
  101.    sorry, the real name of the "DustHelp"-Parameter is "helpdir",
  102.    type "set(helpdir,<path>)" and "set(helpdir2,<path2>)"
  103.  
  104. Version 2.01 - 13 June 1995
  105.  -new command SHOWVALUES
  106.  
  107. Version 2.00 - 16 April 1995
  108.  -MORPH2-an amazing new algorithm !!!
  109.  -new command: MORPHATTS
  110.  -refreshing CLST after KILL0FACES
  111.  -removed commands
  112.    MORPHSGROUP (MORPH2 makes it better)
  113.    MORPH2FRAME (not posible because the number of created frames by MORPH2
  114.                 is unknown)
  115.  -some optimizations
  116.  -docs updated
  117.  
  118. Version 1.94 - 10 April 1995
  119.  -new commands:
  120.    MORPHSGROUP (beta)
  121.    RENAMESGROUP
  122.  -MORPHSGROUP-Tutorial
  123.  -WINDOWSEQ-bug: wrong screensize if SCREEN=TRUE - fixed
  124.  
  125. Version 1.93 - 7 April 1995
  126.  -MORPH3(RND)-bug fixed (needed one more argument what the online-help
  127.                          didn't tell you - now old syntax)
  128.  -MORPH2 improved
  129.  -MORPH2-Tutorial
  130.  
  131.  -memory-bug: forgot to free some tmp-buffers after subgroup-loading - fixed
  132.  -memory-bug: FILETYPE (called from LOAD) trashed 1040 bytes of memory if
  133.               file not found (not my bug) - fixed
  134.  -memory-bug: clst allocated twice while LW-loading - fixed
  135.  -now you can perform "load(1,head)" 10000 times - no byte of memory
  136.   will be allocated
  137.  -TDDD-loader/saver-bug: wrong EFLG-size if (edgecount mod 2)!=0) - fixed
  138.  
  139. Version 1.92 - 6 April 1995
  140.  -new command: COPYCLST (good for combining MORPH and MORPH2)
  141.  -converting polygons assumed to be convex into triangles (Lightwave)
  142.  -killing unused surfaces (Lightwave) (caused crashes while saving)
  143.  -setting the EDGE-flag after Lightwave-loading
  144.   (otherwise the TDDD-saver writes trash)
  145.  -new screenshot
  146.  
  147. Version 1.91b - 4 April 1995
  148.  -loading of Imagine3.0-Subgroups (FGR3) -but still saving as FGRP
  149.  
  150. Version 1.91 - 3 April 1995
  151.  -new commands:
  152.    ADDSGROUP
  153.    SUBSGROUP
  154.    SETCOLSGROUP
  155.    GETCOLSGROUP
  156.    WRITESGROUP
  157.  -keeping and enhancing subgroups while PMORPHing
  158.  -command-completion improved and all known bugs fixed
  159.  -new Screenshot
  160.  -new Tutorial
  161.  
  162. Version 1.90 - 2 April 1995
  163.  -LW:
  164.    -reading/writing of LW-textures and -brushes (called LWSpec)
  165.    -all attributes except the color of the surface called "Default" ***
  166.     are ignored - so rename this surface if you want to keep the
  167.     textures etc. !
  168.     (Why ? *No* subgroup will be created for the "Default"-surface)
  169.  -JOIN and COPY updated (Subgroups, LWSpec)
  170.  -MEMORY updated (LWSpec)
  171.  
  172. Version 1.89 - 1 April 1995 (this is no joke)
  173.  
  174.  -LW-loader and -saver rewritten - fast as hell
  175.   (compare the execution-times between LW and Dust - but Dust must
  176.    convert the objects while loading/saving into/from the internal
  177.    TDDD-format every time)
  178.  
  179.  -converting of LW-Surfaces into Subgroups and Subgroups into
  180.   LW-Surfaces (I know many people will love this)
  181.   (other programs (e.g. Vertex, Pixpro, Castillian) aren't able to do
  182.   that)
  183.  
  184.  -I tested the following objects
  185.   (loaded as LW, saved as TDDD, loaded as TDDD and finally saved as LW)
  186.    -32dodge.lwob  (29 subgroups)
  187.    -al.lwob       (35 subgroups)
  188.    -tommygun.lwob (15 subgroups)
  189.    -ball.lwob     (no subgroups)
  190.   After that there where no differences between the original and the
  191.   converted objects !
  192.  
  193.  -57chevy.lwob (41 subgroups) couldn't be converted into TDDD because
  194.   of the many edges
  195.  
  196. Version 1.88 - 31 March 1995
  197.  -reading/writing of Imagine-Subgroups !
  198.  -tested some big and complicated objects - it seems to work
  199.  -MEMORY updated
  200.  -STATS now shows subgroups
  201.  
  202. Version 1.87 - 30 March 1995
  203.  -changed the internal object-format: You can now have more than
  204.   32768 edges - so really BIG LW-objects can be loaded and saved
  205.   (I tested the following objects made by Viewpoint:
  206.     -32dodge.lwob  (Points: 8477, Edges: 49938, Faces: 16646)
  207.     -tommygun.lwob (Points: 4171, Edges: 24630, Faces: 8210)
  208.     -57chevy.lwob  (Points: 16049, Edges: 87912, Faces: 29304)
  209.  
  210. Version 1.86 - 29 March 1995
  211.  -serious LW-loader-bug fixed
  212.  -setting the complete-parameter to FALSE while loading the config
  213.  -auto-screen-to-front before drawing
  214.  
  215. Version 1.85 - 25 March 1995
  216.  -some LW-bugs fixed:
  217.    -the first surface-index was 0 - LW starts with 1
  218.     (I think all colors where wrong)
  219.    -y-z-swapping while loading (like the saver does it)
  220.  -checking for graphics.library V39 before using the color/face-mode
  221.   to avoid crashes
  222.  
  223. Version 1.84 - 13 March 1995
  224.  -very realistic water-waves: WATER and WATERFRAME
  225.  -WATERZ and WATERZFRAME: change only the z-coordinates of the object,
  226.                           looks smoother - but is less realistic
  227.  
  228. Version 1.83 - 12 March 1995
  229.  -bugs:
  230.    *sometimes the pens of the public-screen where not freed  - fixed
  231.    *WINDOWSAVE waites forever if the specified window doesn't exists - fixed
  232.    *batch-files where executes after windowID-error -fixed
  233.    *WAVE3D: objects where not saved - fixed
  234.  -spherical 3D-waves - WAVE3D-syntax changed
  235.  -abort loops after error
  236.  -started to write a water-algorithm
  237.  
  238. Version 1.82 - 10 March 1995
  239.  -now it's possible to open windows on the public- AND the Dust-Screen
  240.   with different drawmodes
  241.  -format-command-support for WINDOWSAVE and '!'
  242.  -some window-bugs fixed
  243.   (refreshing after changing objects or attributes, if the face-mode fails
  244.    the color-mode is used...)
  245.  
  246. Version 1.81 - 9 March 1995
  247.  -I finished translating the doc
  248.  -heapsort-algorithm replaced by qsort (really big objects->heapsort crashed)
  249.  -rendering now faster (some other optimizations)
  250.  
  251. Version 1.80 - 6 March 1995
  252.  -wrote a shell-script "stageIt"
  253.  -ECHO enhanced
  254.  -doc and online-help improved
  255.  -started to translate the doc
  256.  
  257. Version 1.79 - 5 March 1995
  258.  -parameter-completion (SET, GET) added
  259.  -new parameter: COMPLETE: turns off/on  command- and parameter-completion
  260.  -all commands and parameters now lower case !
  261.  -ARexx-bug fixed, now port will get removed while exiting Rexx-mode
  262.  -executing batch-files from Rexx and starting Rexx from batch-files
  263.   now possible
  264.  
  265. Version 1.78 - 4 March 1995
  266.  -MakeLoop got killed:
  267.    now (un)formatted numbers will be inserted in strings containg format-
  268.    commands, e.g.:
  269.  
  270.     for(i,1,10)
  271.      echo("unformatted:$, formatted:%")
  272.     end
  273.  
  274.  -parameter ACTVAL added, so the formatting works outside of loops, too, e.g:
  275.    set(actval,1)
  276.    load(1,obj.%) will try to load obj.0001   (I know that this makes no sense)
  277.  -now I have to rewrite the docs, to create a new tutorial - THIS SUCKS !
  278.  
  279. Version 1.77 - 4 March 1995
  280.  -nested for-loops, e.g.:
  281.  
  282.    for(i,1,3)
  283.     for(j,1,4)       (nice, isn't it ?)
  284.      calc(i*j)
  285.     end
  286.    end
  287.  
  288.  -MakeLoop will get killed soon...
  289.  
  290.  
  291. Version 1.76 - 4 March 1995
  292.  -for-loops (NOT only in batch-files)
  293.  -global user-defined constants, e.g.
  294.    calc("a:=3*5") -> load(a,)=load(15,)
  295.  
  296. Version 1.75 - 3 March 1995
  297.  -logfile-creation, program-parameters LOG and LOGFILE
  298.  -quiet-mode (no text-outpuut), program-parameter QUIET
  299.  
  300. Version 1.74 - 3 March 1995
  301.  -MORPH3 re-implemented, completely rewritten
  302.  -STATS- and KILL-break-requester removed - text-output was slowed down
  303.  -memory-usage at startup reduced: now 568144 bytes
  304.  
  305. Version 1.73 - 2 March 1995
  306.  -BUILD(RND) completely rewritten - now it really works (building objects
  307.   starting with ONE face)
  308.  -ADDFACE creates a new object if <objectID> not valid
  309.  -STATS2, PSTATS2 completely rewritten
  310.  
  311. Version 1.72 - 2 March 1995
  312.  -every numeric argument can now be entered as mathematical expression,
  313.    e.g.: load(10/4-0.2,ram:obj)
  314.  -support of user-defined constants in mind
  315.  -MEMORY and MEMORYP updated
  316.  -many display-bugs (ugly text-output) fixed
  317.  
  318. Version 1.71 - 2 March 1995
  319.  -new parser of mathematical expressions implemented
  320.   (original by S. Salewski <- many thanx)
  321.  -CALC, FUNC, CFUNC, ANIMFUNC, ... rewritten - now fast like coming from hell
  322.  
  323. Version 1.70 - 1 March 1995
  324.  -all functions except MORPH3, STATS2 and PSTATS2 re-implemented
  325.  
  326. Version 1.69 - 1 March 1995
  327.  -window-system and some other functions re-implemented
  328.  
  329. Version 1.68 - 28 February 1995
  330.  -internal object-structures changed - no procedures are now implemented
  331.    ->unlimited number of objects, particle-objects,... will become reality
  332.  
  333. Version 1.67 - 27 February 1995
  334.  recursive main-program:
  335.   -execute batch-files from batch-files
  336.   -execute batch-files in ARexx-mode
  337.  
  338. Version 1.66 - 26 February 1995
  339.  -help-topic-completion works fine (this is the real UNIX-feeling !)
  340.  
  341. Version 1.65 - 26 February 1995
  342.  -command-completion works fine
  343.  
  344. Version 1.64 - 25 February 1995
  345.  -command-parser completely rewritten (what a shit !)
  346.    command-completion planned
  347.  
  348. Version 1.62 - 21 February 1995
  349.   -*FUNC*-procedures: double->single precision
  350.    so the standard version of Dust needs no FPU
  351.   -CALC still works with double precision
  352.   -bug (attribute-morphing) fixed
  353.   -texture/brush-morphing:
  354.     -if the names of two textures are equal
  355.       (e.g.: ram:textures/Quilt and dh0:quILt)
  356.      the parameters and the axis will be morphed
  357.     -if the names of two brushes are equal
  358.      the axis and the parameter FULLSCALE will be morphed
  359.  
  360. Version 1.61 - 19 February 1995
  361.  -texture-handling: number of textures/brushes per object: NO LIMITS
  362.  
  363. Version 1.60 - 12 February 1995
  364.  -FULL Imagine3.0-Texture-/Brush-Support (SHOWTEX removed):
  365.    KILLBRS
  366.    KILLTXT
  367.    COPYTXT
  368.    COPYBRS
  369.    SHOWTXT
  370.    SHOWBRS
  371.  -other commands:
  372.    ADDFACE
  373.    ROTATEAXIS
  374.  -FULL texture-control:
  375.    TXTAXSIZE
  376.    BRSAXSIZE
  377.    TXTAXPOS
  378.    BRSAXPOS
  379.    TXTAXALIGN0
  380.    BRSAXALIGN0
  381.    ROTATETXTAXIS
  382.    ROTATEBRSAXIS
  383.    CENTERTXTAXIS
  384.    CENTERBRSAXIS
  385.    TXTPARAM
  386.    TXTNAME
  387.    BRSNAME
  388.    TXTDIR
  389.    BRSDIR
  390.  -docs updated
  391.  
  392. Version 1.52 - 11 February 1995
  393.  -SHOWTEX now extracts ALL information about Imagine3.0-Textures/Brushes
  394.  -new parameter OPTEDGES - faster Lightwave-/VS-loading
  395.   (edge-optimizing makes no sense if you save the objects
  396.    in Lightwave-format)
  397.  
  398. Version 1.51 -   6 February 1995
  399.  -small ARexx-Port "Dust"
  400.    -two commands: PARSE <Dust-command>, all commands except EXEC und EXIT are allowed
  401.                   EXIT
  402.  
  403. Version 1.50a -   4 February 1995
  404.  -new help-texts: FORMATS and SCENES !
  405.  -Lightwave-Loader (all information Dust saves will be read)
  406.  -Lightwave-ARexx-commands invoked at every frame: LWCMD1, LWCMD2, LWCMD3
  407.  -universal-loader: LOAD
  408.  -global saver: SAVE
  409.  -parameter SFORMAT - all objects saved by any procedure are in this format
  410.  -LOADSEQ->universal ***
  411.  -XPK-support removed: I use XFH.
  412.  -filetype-analyzer: FILETYPE
  413.  -doc updated
  414.  -some bugs removed
  415.  
  416. Version 1.45 -   3 February 1995
  417.  -Lightwave-saver: SAVELW
  418.    featuring: -double-sided-flag when BACKFACES=TRUE
  419.               -for every different face-color one Lightwave-Surface is created
  420.                (a chesscube will be a chesscube...)
  421.               -keeps colors and specular-level, other attributes will be lost
  422.               -no triangle-optimizations because the coming Lightwave-loader
  423.                will read only triangles
  424.    (Because I dont own Lightwave I can't test it directly, but Pixel3D loads
  425.     in the objects without problems...)
  426.  
  427. Version 1.44 -  31 January 1995
  428.  -LMB aborts help
  429.  -new keyfile
  430.  -ISL3.*-support (for Imagine3.1)
  431.    STAGING2 (ISL2.0)
  432.    STAGING3 (ISL3.*)
  433.  -version number (showed by the DOS-version-command)
  434.  -*EXPLODE*-bugs fixed - maxRot now means: maxRot of the LARGEST particle
  435.    (it works now)
  436.  
  437. Version 1.43 -  27 January 1995
  438.  -sharp edges (loading, saving, particles) are supported now
  439.  
  440. Version 1.42 -  24 January 1995
  441.  -Cripple-Keyfile introduced (good idea from WL)
  442.  -bug in Morph3 removed
  443.  
  444. Version 1.41 -  20 January 1995
  445.  -open windows on own screen (if specified) ***
  446.    parameters SCREEN,SCREENWIDTH,SCREENWIDTH,SCREENHEIGHT,SCREENDEPTH,SCREENID
  447.  -Lightwave-"staging": LWSTAGING
  448.  
  449. Version 1.40 -  13 January 1995
  450.  -good particle-alignment in pmode
  451.  -sphere-objects
  452.  -HELPDIR2 for external help-texts created by the user
  453.  -T-Hunks (16 per Object) (textures or brushes)
  454.    (loading, saving, particle-objects, no modifiing)
  455.  -sphere-objects:
  456.    O2S
  457.    SAVESPHERES
  458.  -Build-Morph: MORPH3, MORPH3RND ***
  459.  -keyfile without password introduced
  460.  -new commands:
  461.    LIMITS
  462.    SHOWTEX
  463.    KILLTEX
  464.    COPYTEX
  465.  -new parameter:
  466.    SAVESPHEREP
  467.  
  468. Version 1.36 -  7 January 1995
  469.  -new and good and final break-concept:
  470.    commands open and close breakwindow automatically
  471.    LMB aborts drawing if CHECKMOUSE is set
  472.  
  473. Version 1.35 -  6 January 1995
  474.  -Tool: TDDDVS
  475.  -xpk-decrunch-bug fixed
  476.  
  477. Version 1.34 -  4 January 1995
  478.  -global error-check (batch files will be aborted after any error)
  479.  -videoscape-loader can be cancelled
  480.  -some more error-checks
  481.  -xpk-decrunching-bug fixed
  482.  -new commands:
  483.    SHOWTDDD
  484.    LOADGROUPOBJ
  485.  
  486. Version 1.33 -  3 January 1995
  487.  -z-buffer improved
  488.  -24bit-ppm-saver
  489.  -new memory-handling (ALLOC - don't play with this)
  490.  -help-text RENDER - not official
  491.  
  492. Version 1.32 -  2 January 1995
  493.  -bad z-buffer-algorithm implemented - not official supported
  494.  
  495. Version 1.31 - 29 December 1994
  496.  -KEEPASPECT-bug fixed
  497.  -new commands
  498.    WINDOWPOS
  499.    WINDOWSIZE
  500.    WINDOWFRONT
  501.  -new loader: Videoscape - LOADVS
  502.  -Videoscape-colors are supported now (saving and loading)
  503.  -small bug at gfx-startup fixed
  504.  -demo-script "WINDOWS" added
  505.  -new program-parameters:
  506.    BWLEFT
  507.    BWTOP
  508.   are saved to config
  509.  
  510. Version 1.30 - 27 December 1994
  511.  -VERBOSE-mode removed
  512.  -flags SAVEPICS,PICNAME, ACTPIC, DONTSAVE removed
  513.  -new parser-module
  514.  -window-ID introduced
  515.  -new commands
  516.    WINDOWCLOSE
  517.    WINDOWSAVE
  518.    WINDOWROTX
  519.    WINDOWROTZ
  520.    WINDOWZOOM
  521.    WINDOWDRAWMODE
  522.    WINDOWREDRAW
  523.    WINDOWOUTLINED
  524.    WINDOWPERSPECTIVE
  525.    WINDOWRESCALE
  526.  -break-window: OPENBREAKWIN, CLOSEBREAKWIN
  527.  -manual and help-files updated
  528.  -commands KILL0FACES reactivated
  529.  
  530. Version 1.20b - 25 December 1994
  531.  -serious bugs in the *explode*-procedures fixed
  532.  -creating a new animation "EX" using this commands
  533.  
  534. Version 1.20 - 23 December 1994
  535.  -new help-structure
  536.  -new parameters: PAGER, HELPDIR
  537.  -configfile added (default "s:.dustrc")
  538.  -new commands: SAVECONFIG, LOADCONFIG
  539.  
  540. Version 1.10 - 23 December 1994
  541.  -new parameter: ALIGNP
  542.  -(bad)alignment in point-mode added
  543.  
  544. Version 1.09e - 21 December 1994
  545.  -new commands: STATS2, PSTATS2
  546.  -particle-alignment (face-mode) (x-axis)
  547.  
  548. Version 1.09d - 14 December 1994
  549.  -break the help-commands using LMB
  550.  -open windows on Pub-screens
  551.  
  552. Version 1.09b - 19 November 1994
  553.  -new command
  554.    SETPOINT
  555.  -new program: "Crystal"
  556.  
  557. Version 1.09 - 19 October 1994
  558.  -font-sensitive window-functions (WINDOWSEQ, saving, KEEPASPECT)
  559.  -new commands
  560.    CREATEFACES
  561.    SORTFACES
  562.    SORTPOINTS
  563.    PMORPH2
  564.    SORTFACES2
  565.    SORTPOINTS2
  566.   -SIZE-output-format changed
  567.   -EXPLODE-bug removed: to small faces -> infinite distance
  568.   -small WINDOWSEQ-bug removed.
  569.  
  570. Version 1.08 - 3 October 1994 (FINAL)
  571.  -GOOD-mode -> FACE-mode
  572.  -OUTLINED, GOODOUTLINED removed -> global Outlined-flag
  573.  -FACE-mode for 27, 64 and 125 color added
  574.  -loading and saving of XPK-compressed files
  575.  -new programm-parameters
  576.    XPKCOMPRESS
  577.    XPKMETHOD
  578.    VOUTLINED
  579.  -some window-shortcuts changed
  580.  -manual in AmigaGuide-Format !
  581.  
  582. Version 1.07 - 2 October 1994
  583.  -new preview-mode: GOODOUTLINED
  584.  -Z-Sort-Algorithm new implemented (FAST!)
  585.  -bugs removed:
  586.    View-redraw (after changing object-colors (COLOR,SETCLST)) fixed
  587.    save-stats
  588.    Morph2: only the closest points where searched - not all target-
  589.            points where reached
  590.    Morphframe: dest-object instead of dest2-object was killed (at init)
  591.  -Morph-speedup again
  592.  -color-morphing in morph and morph2
  593.  -new commands
  594.    P2OSEQ
  595.    LOADSEQ
  596.    SAVESEQ
  597.    LOADPSEQ
  598.    SAVEPSEQ
  599.    MEMORY
  600.    MEMORYP
  601.    CALC
  602.    WINDOWSEQ
  603.   -manual an online-help updated
  604.   -LOAD command has the additional search path "objects"
  605.   -one-argument-option for all save-commands
  606.   -ANIMFUNC, ANIMCFUNC, BUILD got VERBOSE-mode
  607.   -BUILD completely rewritten - points are killed (works fine in VERBOSE-mode)
  608.  
  609. Version 1.06 -  30 September 1994 (FINAL beta)
  610.  -new commands
  611.    COPYPPOS
  612.    COPYPROT
  613.    COPYPSCL
  614.    FUNC
  615.    CFUNC
  616.    PPOSFUNC
  617.    PROTFUNC
  618.    PSCLFUNC
  619.    ANIMFUNC
  620.    ANIMCFUNC
  621.    ANIMPPOSFUNC
  622.    ANIMPROTFUNC
  623.    ANIMPSCLFUNC
  624.  
  625. Version 1.05 -  29 September 1994
  626.  -new program-parameter
  627.    EXFORMAT
  628.  -C-Tutorial (MaxonC++ and GCC)
  629.  -bug in WriteReal removed
  630.  -new commands
  631.    SETCLST
  632.    WRITECLST
  633.  -CLST-reading, -writing, -copying and -drawing
  634.  -CLST in particle-objects
  635.  
  636. Version 1.04 -  23 September 1994
  637.  -new commands
  638.    GETPPOS
  639.    GETPROT
  640.    GETPSCL
  641.    SETPPOS
  642.    SETPROT
  643.    SETPSCL
  644.    GETOCOUNT
  645.    GETPSIZE
  646.  -command ROTFACES removed
  647.  -manual and online-help updated
  648.  -new programmer tutorial and executable example !
  649.  
  650. Version 1.03 -  22 September 1994
  651.  -keyfile improved - now demo-version-support
  652.  -password-encryption
  653.  -new commands
  654.    PWAVE1D
  655.    PWAVE2D
  656.    PWAVE3D
  657.  -new programmer-interface in mind:
  658.  -new program-parameter
  659.    EXFILE
  660.  
  661. Version 1.02 -  15 September 1994
  662.  -speed improvement in the PMorph-Procedure (twice as fast as before)
  663.  -bug in CopyAtts removed
  664.  
  665. Version 1.01 -  14 September 1994
  666.  -now a keyfile is needed to start the program
  667.  
  668. Version 1.00 -  14 September 1994
  669.  -new preview-mode: GOOD (draws every object using its colors)
  670.   (216 free pens required)
  671.  
  672. Version 0.99 -  8 September 1994
  673.  -watching version 1.00
  674.  -manual and online-help updated
  675.  -some minor changes
  676.  -some new window-shortcuts
  677.  -object-color-tracking windows
  678.  -new program-parameter
  679.    MOUSEBREAK
  680.  -bug in the VideoScape3D-Saver removed (in BACKFACES-mode all lines where
  681.   introduced by "8" instead of "3")
  682.  
  683. Version 0.98 -  8 September 1994
  684.  -save-frame-function (to render really big particle-objects using Dust)
  685.  -new program-parameters
  686.    SAVEPICS
  687.    PICNAME
  688.    ACTPIC
  689.  -new preview-mode: COLOR
  690.  
  691. Version 0.97 -  7 September 1994
  692.  -new commands
  693.    PWAVE1D
  694.    PWAVE2D
  695.    PWAVE3D
  696.  -WINDOW-command improved
  697.  -new program-parameters
  698.    VZOOM
  699.    VKEEPSCALE
  700.  -bug in O2P removed
  701.  
  702. Version 0.96 -  5 September 1994
  703.  -new commands
  704.    JOIN
  705.    JOINPARTICLE
  706.    WRITEPPOS
  707.    WRITEPROT
  708.    WRITEPSCL
  709.    RANDOMPPOS
  710.    RANDOMPROT
  711.    RANDOMPSCL
  712.   -online-help and manual updated
  713.  
  714. Version 0.95 -  4 September 1994
  715.  -new commands
  716.    PSTATS
  717.    PARTICLEEXPLODE
  718.  
  719. Version 0.94 -  4 September 1994
  720.  -new commands
  721.    SAVEPARTICLETDDD
  722.    SAVEPARTICLEVS
  723.  -many bugs removed
  724.  
  725. Version 0.93 -  4 September 1994
  726.  -particle-object-format
  727.  -new commands
  728.    LOADPARTICLE
  729.    SAVEPARTICLE
  730.  
  731. Version 0.92 -  4 September 1994
  732.  -new commands
  733.    COPYPARTICLE
  734.    KILLPARTICLE
  735.    PARTICLE2OBJECT
  736.    OBJECT2PARTICLE
  737.    SCALEPARTICLE
  738.  
  739. Version 0.91 -  3 September 1994
  740.  -particle system
  741.  
  742. Version 0.90 -  3 September 1994
  743.  -new commands
  744.    EXPLODEFRAME
  745.    WRITEVS
  746.  -online-help and manual updated
  747.  -IntToString, RealToString completely rewritten
  748.  
  749. Version 0.89 -  2 September 1994
  750.  -new commands
  751.    COPYATTS
  752.    AXSIZE
  753.    AXPOS
  754.    AXALIGN0
  755.    WRITEAXIS
  756.    WRITEATTS
  757.    POSITIVE
  758.  -new program-parameter
  759.    RANDOM
  760.  -EXPLODE debugged and optimized (what a difference)
  761.  -TIME rewritten
  762.  -bug in the Read/WriteTDDD-Function removed
  763.   (Couldn't load really big objects <-compiler bug!)
  764.  
  765. Version 0.88 - 30 August 1994
  766.  -manual and online-help updated
  767.  -all functions tested again
  768.  
  769. Version 0.87 - 29 August 1994
  770.  -MERGE completely rewritten
  771.  -some internal speedups
  772.  
  773. Version 0.86 - 29 August 1994
  774.  -new command
  775.    EXPLODE
  776.  
  777. Version 0.85 - 28 August 1994
  778.  -new commands
  779.    ROTFACES
  780.    SCALEFACES
  781.    RENAME
  782.    STAGING
  783.  -manual improved
  784.  -online-help and manual updated
  785.  
  786. Version 0.84 - 28 August 1994
  787.  -new commands
  788.    KILL0FACES
  789.    KILL0EDGES
  790.  -KILL0EDGES completely rewritten
  791.  -COPY rewritten
  792.  -online-help and manual updated
  793.  -pseudo-perspektive removed
  794.  
  795. Version 0.83 - 28 August 1994
  796.  -MERGE, KILLFACE, KILLEDGE, KILLPOINT completely rewritten
  797.  -new commands
  798.    WRITEPOINTS
  799.    WRITEEDGES
  800.    WRITEFACES
  801.  -bug in TDDD-Saver removed
  802.   ((fCount mod 2)#0 caused wrong chunksize in CLST, RLST and TLST)
  803.  
  804. Version 0.82 - 27 August 1994
  805.  -object-lock (no object can be drawed while any procedure is modifiing
  806.                it (otherwise system crashes heavily))
  807.  
  808. Version 0.81 - 26 August 1994
  809.  -new commands:
  810.    COLOR
  811.    TRANS
  812.    REFL
  813.    SPEC
  814.    HARDNESS
  815.    DITHER
  816.    ROUGHNESS
  817.    SHININESS
  818.    ROTATE
  819.    SCALE
  820.    TRANSLATE
  821.  -online-help-updated
  822.  -no bugs found-no bugs removed
  823.  
  824. Version 0.80 - 24 August 1994
  825.  -first working version
  826.